<template>
  <PageWrapper contentFullHeight fixedHeight contentClass="main-box">
    <Aindex></Aindex>
    <Bindex></Bindex>

  </PageWrapper>
</template>
<script setup>
// import BarLine from '@/components/Charts/BarLine/index.vue'
import Aindex from './Aindex.vue'
import Bindex from './Bindex.vue'
// import { getTotalLineData, getTypeLineData, getBarData } from '@/api/carbon/calc'
// import { ref, onMounted, reactive } from 'vue'
// import dayjs from 'dayjs'
import { PageWrapper } from '@/components/Page'
// import CommonDateSearch from '@/components/CommonDateSearch/index.vue'
// import Icon from '@/components/Icon/Icon.vue'
// import { getTypeUsageCostChartData } from '@/api/common/chart'
// import { getDictListByCode } from '@/api/sys/dict'

defineOptions({ name: 'AirConditioningRedirect' })

// const searchRef = ref()
// const searchInfo = reactive({})
// const typeList = ref([])
// const chartList = ref([])
// const dictCode = 'air_conditioner'
// const titleObj = [
//   {
//     name: '用水量 单位：m³',
//     type: '水',
//   },
//   {
//     name: '用电量 单位：kWh',
//     type: '电',
//   },
//   {
//     name: '天然气用量',
//     type: '天然气',
//   },
//   {
//     name: '化学品用量',
//     type: '化学品',
//   }
// ]

// onMounted(async () => {

//   await getTypeList()
//   searchRef.value.handleSearch()
// })
// const handleSearch = (params) => {//搜索
//   Object.assign(searchInfo, params)
//   getChartData()
// }
// const getTypeList = async () => {//获取数据
//   const res = await getDictListByCode(dictCode)
//   typeList.value = res.map((item) => ({//解构组合
//     ...item,
//     loading: true,
//     chartData: {
//       xaxisList: [],
//       yaxisList: [],
//     },
//   }))
//   console.log(typeList.value, " typeList.value");

// }
// const getChartData = () => {
//   typeList.value.forEach((item) => {
//     item.loading = true
//     getTypeUsageCostChartData({
//       ...searchInfo,
//       dictCode,
//       itemName: item.itemName,
//     })
//       .then((res) => {
//         console.log(res);
//         item.chartData = {
//           ...res,
//           codeyAxisList: res.codeyAxisList.map(costItem => ({
//             ...costItem,
//             name: titleObj.find(titleItem => titleItem.name === item.itemName).type + '费用'
//           })),
//           yaxisList: res.yaxisList.map(costItem => ({
//             ...costItem,
//             name: titleObj.find(titleItem => titleItem.name === item.itemName).type + '用量'
//           }))
//         }
//       })
//       .finally(() => {
//         item.loading = false
//       })
//   })
// }
</script>
<style scoped lang="scss">
// .common-card {
//   flex: 1;

//   :deep(.ant-card-body) {
//     display: flex;
//     flex-wrap: wrap;
//     padding: 4px;

//     .chart-box {
//       width: 50%;
//       height: 50%;
//       padding: 4px;
//       overflow: hidden;
//     }
//   }
// }</style>
